From 5578b919686777d518fdd76317847a89c4eb0cd2 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 20 Dec 2005 18:21:21 +0000 Subject: [PATCH] Reset pressed_button to -1 after handling a double click, so that motion 2005-12-20 Matthias Clasen * gtk/gtkiconview.c (gtk_icon_view_button_press): Reset pressed_button to -1 after handling a double click, so that motion events occurring between here and the release event don't trigger DND. (#324588, Dave Andreoli) --- ChangeLog | 7 +++++++ ChangeLog.pre-2-10 | 7 +++++++ gtk/gtkiconview.c | 1 + 3 files changed, 15 insertions(+) diff --git a/ChangeLog b/ChangeLog index ee4815fd69..5878d8d2fa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-12-20 Matthias Clasen + + * gtk/gtkiconview.c (gtk_icon_view_button_press): Reset + pressed_button to -1 after handling a double click, so that + motion events occurring between here and the release event + don't trigger DND. (#324588, Dave Andreoli) + 2005-12-19 Matthias Clasen * gtk/gtkcellrenderer.c: diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index ee4815fd69..5878d8d2fa 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,10 @@ +2005-12-20 Matthias Clasen + + * gtk/gtkiconview.c (gtk_icon_view_button_press): Reset + pressed_button to -1 after handling a double click, so that + motion events occurring between here and the release event + don't trigger DND. (#324588, Dave Andreoli) + 2005-12-19 Matthias Clasen * gtk/gtkcellrenderer.c: diff --git a/gtk/gtkiconview.c b/gtk/gtkiconview.c index d5b680a7a2..3e12cab2bf 100644 --- a/gtk/gtkiconview.c +++ b/gtk/gtkiconview.c @@ -1968,6 +1968,7 @@ gtk_icon_view_button_press (GtkWidget *widget, } icon_view->priv->last_single_clicked = NULL; + icon_view->priv->pressed_button = -1; } if (dirty) -- 2.30.2